power hog - French English Dictionary